losing streak - French English Dictionary